input[type="button"]
{
   width: 75px;
}

input[type="submit"]
{
   width: 100px;
}

input[type="text"]
{
   background-color: white;
}

select
{
   min-width: 400px;   
   font-family: Trebuchet MS, Arial, sans-serif;
   font-size: 12px;
   margin: 2px;
   padding: 1px 2px 1px 2px;
   color: #515D6B;
   background-color: white;
   border:none;
   overflow: hidden;
}

.hidden
{
   visibility: hidden;
}

.addPropertyButton
{
   float: right;
}

.moduleToolbar
{
   clear: both;
}

.alignTop
{
   vertical-align: top;
}

.alignBottom
{
   vertical-align: bottom;
}

.errors
{
	color: red;
	font-weight: bolder;
}

.scrollableContainer
{
   width: 405px;
   height:180px;
   -moz-overflow: auto; /* Mozilla */
   -ms-overflow: auto;  /*Microsoft */
   -webkit-overflow: auto; /* Webkit */
   overflow: auto; /* W3C */
   position: relative;
   padding-bottom: 0;
   border: 1px solid #CCD4DB;
}